physically deteriorated - Turc Anglais Dictionnaire